English-Latin dictionary »

parasitic plant (syrian) (cassyta filiformis), dodder meaning in Latin

EnglishLatin
parasitic plant (Syrian) (Cassyta filiformis), dodder noun

cadytas [cadytae]noun
M