OBOVATE MEANING IN ENGLISH

• Obovate Definition & Synonyms

  1. (a.) Inversely ovate; ovate with the narrow end downward; as, an obovate leaf.


RECENT SEARCHES