English-Latin dictionary »

stavesacre (delphinium staphisagria) meaning in Latin

EnglishLatin
stavesacre (Delphinium staphisagria) noun
[UK: stˈeɪvsakə]
[US: stˈeɪvsækɚ]

astaphis [astaphidis](3rd) F
noun

staphis [staphidis](3rd) F
noun