FORFICULA MEANING IN ENGLISH

• Forficula Definition & Synonyms

  1. (n.) A genus of insects including the earwigs. See Earwig, 1.


RECENT SEARCHES