macrocystis
English
macrocystis meaning in English • macrocystis का अर्थ अंग्रेजी में
Noun
- An immensely long blackish seaweed of the Pacific (Macrocystis pyrifera), having numerous almond-shaped air vessels.