1 homunculi
English-Spanish medical dictionary > homunculi
2 homunculus
English-Spanish medical dictionary > homunculus