meaning of sepaloid
1.
Like
a
sepal,
or
a
division
of
a
calyx.
2.
resembling
or
characteristic
of
a
sepal
Related Words
sepaloid
|
Developed & Maintained By
Taraprasad.com