English-Spanish dictionary »

strobilus meaning in Spanish

EnglishSpanish
strobilus [strobili] (botany: cone)
noun
[UK: strˈɒbɪləs]
[US: strˈɑːbɪləs]

estróbilonoun
{m}