fletiferous
English
fletiferous meaning in English • fletiferous का अर्थ अंग्रेजी में
Adjective
- Producing tears.