CUSCUS MEANING IN ENGLISH

• Cuscus Definition & Synonyms

  1. (n.) A soft grass (Pennisetum typhoideum) found in all tropical regions, used as food for men and cattle in Central Africa.


• Cuscus oil Definition & Synonyms

  1. () Same as Vetiver oil.


RECENT SEARCHES