meaning of spongiole

1. A supposed spongelike expansion of the tip of a rootlet for absorbing water; -- called also spongelet.


Related Words

spongiole |

Developed & Maintained By Taraprasad.com

Treasure Words