Skip to main content

utricularia

English utricularia meaning in English  •  utricularia का अर्थ अंग्रेजी में
Noun
  • A genus of aquatic flowering plants, in which the submersed leaves bear many little utricles, or ascidia. See Ascidium>,
Advertisement