English | German | Russian | Czech

garlic pear English

Meaning garlic pear meaning

What does garlic pear mean?

garlic pear

Any tree in the genus Crateva, or its garlic-scented fruit.

Are you looking for...?