English

edit

Noun

edit

carabidans

  1. plural of carabidan