helianthoidea
English
helianthoidea meaning in English • helianthoidea का अर्थ अंग्रेजी में
n. pl.
- An order of Anthozoa; the Actinaria.