Skip to main content

spongiole

English spongiole meaning in English  •  spongiole का अर्थ अंग्रेजी में
Noun
  • A supposed spongelike expansion of the tip of a rootlet for absorbing water; -- called also spongelet>.
Advertisement