ACANTHOCARPOUS MEANING IN ENGLISH

• Acanthocarpous Definition & Synonyms

  1. (a.) Having the fruit covered with spines.


RECENT SEARCHES