kitten-tails
English
kitten-tails meaning in English • kitten-tails का अर्थ अंग्रेजी में
Noun
- a plant of the genus Besseya having fluffy spikes of flowers.