Skip to main content

bicaudate

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