meaning of plumulaceous

1. Downy; bearing down.


Related Words

plumulaceous |

Developed & Maintained By Taraprasad.com

Treasure Words