English | German | Russian | Czech

ampelozizyphoid English

Meaning ampelozizyphoid meaning

What does ampelozizyphoid mean?

ampelozizyphoid

Any plant of the genus Ampelozizyphus

Are you looking for...?