leucomaines
English
Noun
leucomaines
plural of
leucomaine