FORMICA MEANING IN ENGLISH

• Formica Definition & Synonyms

  1. (n.) A Linnaean genus of hymenopterous insects, including the common ants. See Ant.


• Formicaroid Definition & Synonyms

  1. (a.) Like or pertaining to the family Formicaridae or ant thrushes.


RECENT SEARCHES