neoceratodus forsteri Meaning, Definition & Usage

  1. noun an endangered species of lungfish found in rivers in Queensland
    Queensland lungfish; Australian lungfish.

WordNet