meaning of apiaceous
1.
Umbelliferous.
Related Words
apiaceous
|
Developed & Maintained By
Taraprasad.com