meaning of kitten tails

1. a plant of the genus Besseya having fluffy spikes of flowers


Related Words

kitten-tails |

Developed & Maintained By Taraprasad.com

Treasure Words