Meaning of Laricariidae

Definition of Laricariidae

(noun) armored catfish

Other information on Laricariidae

WIKIPEDIA results for Laricariidae
Amazon results for Laricariidae