Noun Definition

cardinalfish

1.Definition: small red fishes of coral reefs and inshore tropical waters

Category: Animals