TRIPINNATE MEANING IN ENGLISH

• Tripinnate Definition & Synonyms

  1. (a.) Having bipinnate leaflets arranged on each side of a rhachis.


RECENT SEARCHES