Portuguese-English dictionary »

alomona meaning in English

PortugueseEnglish
alomona noun
{f}

allomone(substance emitted by one species that affects the behaviour of another species)
noun