Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word mitrula elegans from English dictionary with examples, synonyms and antonyms.

mitrula elegans   noun

Meaning : A discomycete that is 3-8 cm high with an orange to yellow fertile portion and white or pinkish stalks often half in and half out of the water.