CAMPYLOSPERMOUS MEANING IN ENGLISH

• Campylospermous Definition & Synonyms

  1. (a.) Having seeds grooved lengthwise on the inner face, as in sweet cicely.


RECENT SEARCHES