Definify.com

Definition 2024


lionhead_cichlid

lionhead cichlid

English

Noun

lionhead cichlid (plural lionhead cichlids)

  1. a cichlid rheophile freshwater fish from Africa.

Translations