Spanish

edit

Noun

edit

hadrosauroide m (plural hadrosauroides)

  1. hadrosauroid