tetraspermous :
Idioms & Phrases
Idioms/Phrases
Related
Dictionary
Index
Tetraspermous plant
Tetraspermous plant
a plant which produces four seeds in each flower.
Webster 1913