meaning of plumulaceous
1.
Downy;
bearing
down.
Related Words
plumulaceous
|
Developed & Maintained By
Taraprasad.com