meaning of strophiole
1.
A
crestlike
excrescence
about
the
hilum
of
certain
seeds;
a
caruncle.
Related Words
strophiole
|
Developed & Maintained By
Taraprasad.com