TETRAPHYLLOUS MEANING IN ENGLISH

• Tetraphyllous Definition & Synonyms

  1. (a.) Having four leaves; consisting of four distinct leaves or leaflets.


RECENT SEARCHES