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