Click here to customize search results and save them for next searches!
Italian To English -
[omogamo] adj. homogamous, (Botany) of interbreeding between individuals with similar characteristics; (Biology) having male and female parts which mature simultaneously
Add to your site