leucitoids
English
Noun
leucitoids
plural of
leucitoid
Anagrams
isodulcite
,
solicitude