"formicariids" in German formicariids Ameisenpittas Detailed translations for "formicariids" formicariids formicariids Ameisenpittas{masculine plural}