OVATE-LANCEOLATE MEANING IN ENGLISH

• Ovate-lanceolate Definition & Synonyms

  1. (a.) Having a form intermediate between ovate and lanceolate.


RECENT SEARCHES