Meaning of amiidae

Definition of amiidae

(noun) only the bowfins

Other information on amiidae

WIKIPEDIA results for amiidae
Amazon results for amiidae