algoid
English
algoid meaning in English • algoid का अर्थ अंग्रेजी में
Adjective
- Of the nature of, or resembling, an alga.