English-Spanish dictionary »

orchidarium meaning in Spanish

EnglishSpanish
orchidarium (orchid garden)
noun

orquidearionoun
{m}