|
Definition of Formicaroid
1. a. Like or pertaining to the family Formicaridæ or ant thrushes.
Definition of Formicaroid
1. Adjective. (zoology) Like or pertaining to the family ''Formicaridae'' of ant thrushes. ¹
¹ Source: wiktionary.com
Medical Definition of Formicaroid
1.