Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spongiole Definition

Cancel
spongiole
noun
A supposed sponge-like expansion of the tip of a rootlet for absorbing water

Words Related to spongiole!

spongiole Examples by Brain Bank Users