moonseed_familyEnglish

Menispermaceae, family Menispermaceae, moonseed family

Noun

Herbaceous or woody climbers

English: Menispermaceae, family Menispermaceae, moonseed family

Bahasa: Menispermaceae

Bahasa words with similar meanings

English words with similar meanings

Show 2 words