astacura

Noun
  1. Crayfish (synset 101987599)

Found on Word Lists

Other Searches