meaning of obovate
1.
of
a
leaf
shape;
egg-shaped
with
the
narrower
end
at
the
base
Related Words
obovate
|
obovate leaf
|
Developed & Maintained By
Taraprasad.com