English

edit

Noun

edit

retroleptomonads

  1. plural of retroleptomonad