meaning of lunulated
1.
Resembling
a
small
crescent.
Related Words
lunulated
|
Developed & Maintained By
Taraprasad.com