English-Italian translation for "lycopods"

 

"lycopods" Italian translation

Results: 1-1 of 1

lycopods {noun}

lycopods {pl} [bot.]

licopodi {m pl} [bot.]

Similar words

lustre · lusty · lute · luteous · luthern · Luxembourg · luxuriant · luxurious · luxury · lycopod · lycopods · lye · lying · lynching · Lynn · lynx · lyrate · lyre · lyric · lyricist · lyrics

Have a look at the English-Swahili dictionary by bab.la.