Spanish

edit

Noun

edit

crocodiloide m (plural crocodiloides)

  1. crocodyloid