MOONSEED


Meaning of MOONSEED in English

noun a climbing plant of the genus menispermum;

— so called from the crescentlike form of the seeds.

Webster English vocab.      Английский словарь Webster.