Noun Definitioncardinalfish1.Definition: small red fishes of coral reefs and inshore tropical watersCategory: Animals