meaning of prince of wales plume

1. New Zealand with pinnate fronds and a densely woolly stalks; sometimes included in genus Todea


Related Words

prince-of-wales plume |

Developed & Maintained By Taraprasad.com

Treasure Words