C2 noun #129,694 más común

seed of neem trees; source of pesticides and fertilizer and medicinal products

neem seed en 30 segundos

  • (noun) seed of neem trees; source of pesticides and fertilizer and medicinal products

Meanings

  1. 1
    noun seed of neem trees; source of pesticides and fertilizer and medicinal products
¿Te ha servido?
¡No hay comentarios todavía. Sé el primero en compartir tus ideas!