loneroid

English

Noun

loneroid (uncountable)

  1. bog-myrtle

Anagrams