Spanish-English dictionary »

cleptón meaning in English

SpanishEnglish
cleptón noun
{m}

klepton(species that needs input from another taxon to reproduce)
noun