tetramerous
Explore definitions, synonyms, and language insights of tetramerous
Definitions
Adjective Satellite
having or consisting of four similar parts; tetramerous flowers
Explore definitions, synonyms, and language insights of tetramerous