English | German | Russian | Czech

Perilla English

Meaning Perilla meaning

What does Perilla mean?

Perilla

small genus of Asiatic herbs

Synonyms Perilla synonyms

What other words have the same or similar meaning as Perilla?

Perilla English » English

genus Perilla

Are you looking for...?