RhymeZone

 

Definitions of Latimeria chalumnae:
  • noun:   fish thought to have been extinct since the Cretaceous Period but found in 1938 off the coast of Africa

Related words...


 
Help  Feedback  Privacy  Terms of Use

Copyright © 2023