ACUTIFOLIATE MEANING IN ENGLISH

• Acutifoliate Definition & Synonyms

  1. (a.) Having sharp-pointed leaves.


RECENT SEARCHES