Find the word definition

The Collaborative International Dictionary
Formicaroid

Formicaroid \For`mi*ca"roid\, a. [NL. Formicarius, the typical genus + -oid.] (Zo["o]l.) Like or pertaining to the family Formicarid[ae] or ant thrushes.

Wiktionary
formicaroid

a. (context zoology English) Like or pertaining to the family ''Formicaridae'' of ant thrushes.