laricariidae

Noun
  1. Armored catfish (synset 102523022)

Found on Word Lists

Other Searches