latimeriid

English

Noun

latimeriid (plural latimeriids)

  1. Any coelacanth of the family Latimeriidae