English-Spanish dictionary »

rhinophore meaning in Spanish

EnglishSpanish
rhinophore (head structure)
noun

rinóforonoun
{m}