Dictionary.com
Thesaurus.com

barramundis

  • plural
    of barramundi.
    barramundi
    noun
    a lungfish, Neoceratodus forsteri, of the rivers of Australia.

More Suggestions