Unscramble
Definition of Laricariidae
Noun: Laricariidae
Armoured catfish
- family Laricariidae
See also:
lariats
larid