English edit

Noun edit

zalambdalestid (plural zalambdalestids)

  1. Any extinct mammal of the family Zalambdalestidae