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