bicaudate
English
bicaudate meaning in English • bicaudate का अर्थ अंग्रेजी में
Adjective
- Two-tailed; bicaudal.