English-Latin dictionary »

water-spider meaning in Latin

EnglishLatin
water-spider noun
[UK: ˈwɔː.tə(r) ˈspaɪ.də(r)]
[US: ˈwɒ.tər ˈspaɪ.dər]

tippula [tippulae](1st) F
noun