English

edit

Noun

edit

lyxosides

  1. plural of lyxoside

Anagrams

edit