English

edit

Noun

edit

orycteres

  1. plural of oryctere

Anagrams

edit