Search term parasitic has one result
Jump to
EN English FR French
parasitic (a) [biology - botany] parasite (a) {m} [biology - botany]