MONOCEPHALOUS MEANING IN ENGLISH

• Monocephalous Definition & Synonyms

  1. (a.) Having a solitary head; -- said of unbranched composite plants.


RECENT SEARCHES