meaning of plumose

1. Alt. of Plumous
2.
having an ornamental plume or feathery tuft


Related Words

plumose |

Developed & Maintained By Taraprasad.com

Treasure Words