English-Italian dictionary »

exaptation meaning in Italian

EnglishItalian
exaptation (use of a biological structure or function for a purpose other than that for which it initially evolved)
noun

exattamentonoun
{m}