TRINERVATE MEANING IN ENGLISH

• Trinervate Definition & Synonyms

  1. (a.) Having three ribs or nerves extending unbranched from the base to the apex; -- said of a leaf.


RECENT SEARCHES