What does aspidophoroides mean?

aspidophoroides meaning in General Dictionary

a genus comprising the alligatorfishes

View more

  • alligatorfishes