Skip to main content

macrocystis

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