retroleptomonads
English
Noun
retroleptomonads
plural of
retroleptomonad