Esperanto-English dictionary »

acefalocisto meaning in English

EsperantoEnglish
acefalocisto noun

acephalocyst(larval entozoön)
noun