"stachelibis" in English Stachelibis {m} straw-necked ibis Detailed translations for "stachelibis" der Stachelibis{masculine} Stachelibis straw-necked ibis