Spanish

edit

Noun

edit

esfenacodóntido m (plural esfenacodóntidos)

  1. sphenacodontid