phocoena

Noun
  1. Porpoises (synset 102072963)

Found on Word Lists

Other Searches