MESOVELIID


Meaning of MESOVELIID in English

ˌme]zōˈvēlēə̇d, ˌmē], ]sō-\ noun

( -s )

Etymology: New Latin Mesoveliidae

: water treader

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.