neem seed n : seed of neem trees; source of pesticides and fertilizer and medicinal products
版權所有 © 2024 3Dict.net