Skip to main content

kitten-tails

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