spirulate
English
spirulate meaning in English • spirulate का अर्थ अंग्रेजी में
Noun
- Having the color spots, or structural parts, arranged spirally.