Meaning of aspidophoroides

Definition of aspidophoroides

(noun) alligatorfishes

Other information on aspidophoroides

WIKIPEDIA results for aspidophoroides
Amazon results for aspidophoroides