Skip to main content

carabid

English carabid meaning in English  •  carabid का अर्थ अंग्रेजी में
Adjective
  • Of, pertaining to, or resembling, the genus Carabus or family Carabidae.
Advertisement