English

edit

Noun

edit

bothriolepid (plural bothriolepids)

  1. Any placoderm of the genus Bothriolepis