English-Latin dictionary »

squill bulb / root / preparation meaning in Latin

EnglishLatin
squill bulb / root / preparation noun

scilla [scillae](1st) F
noun