ERUCIFROM MEANING IN ENGLISH

• Erucifrom Definition & Synonyms

  1. (a.) Having the form of a caterpillar; -- said of insect larvae.


RECENT SEARCHES