corchoro

corchoro [cor-cho’-ro]
noun
1. Corohorus, a genus of plants. (Botany) (m)

Have a Spanish question? Get help from experts!