Find the word definition

Wikipedia
Odontocarya

Odontocarya is a plant genus in the family Menispermaceae.

Category:Menispermaceae Category:Menispermaceae genera