English | German | Russian | Czech

ampelopsis English

Meaning ampelopsis meaning

What does ampelopsis mean?

ampelopsis

an object of ridicule

Synonyms ampelopsis synonyms

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

ampelopsis English » English

wild grapevine wild grape

Are you looking for...?