meaning of aspidophoroides

aspidophoroides meaning in General Dictionary

a genus comprising the alligatorfishes

View more

  • alligatorfishes