ovidutos
Portuguese
Noun
ovidutos
plural of
oviduto