English

edit

Noun

edit

herpetotheriid (plural herpetotheriids)

  1. (zoology) Any metatherian in the family Herpetotheriidae.

Anagrams

edit