Allomone - What does it mean?
allomone | |
has no English definition.
(biology) Any substance emitted by a member of one species that affects the behaviour of another to the advantage of the emitter but not the receiver.
is likely misspelled.
has no English definition.