Tetramerous Meaning

There are 1 meaning(s) for word Tetramerous

Meaning 1 : having or consisting of four similar parts; tetramerous flowers