English

edit

Noun

edit

gecarcinid (plural gecarcinids)

  1. (zoology) Any land crab of the family Gecarcinidae
  NODES