Skip to main content

spirulate

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