English-Latin dictionary »

aposematism meaning in Latin

EnglishLatin
aposematism (adaptation that warns off potential predators)
noun

aposematismusnoun
N