Babylon 10
The world's best online dictionary

Download it's free

omogamo

Babylon Italian English dictionary

Download this dictionary
omogamo
adj. homogamous, (Botany) of interbreeding between individuals with similar characteristics; (Biology) having male and female parts which mature simultaneously