English | German | Russian | Czech

spongiole English

Meaning spongiole meaning

What does spongiole mean?

spongiole

(botany) A supposed sponge-like expansion of the tip of a rootlet for absorbing water.

Are you looking for...?