1 English Synonyms for TRIANDROUS
Prev.1Next
triandrian
Definition: 1. (botany) Of or relating to the Triandria; having three distinct and equal stamens in the same flower.
Show more information about triandrian
Prev.1Next
Search took: 3.4780 ms