English

edit

Noun

edit

rotenoids

  1. plural of rotenoid

Anagrams

edit