moroccan desert truffle (terfezia arenaria) - Spanish English Dictionary
History

moroccan desert truffle (terfezia arenaria)



Meanings of "moroccan desert truffle (terfezia arenaria)" in Spanish English Dictionary : 1 result(s)

English Spanish
Botany
moroccan desert truffle (terfezia arenaria) turma de tierra [f]