SALPOID


Meaning of SALPOID in English

ˈsalˌpȯid adjective

Etymology: New Latin Salpa + English -oid

: of, relating to, or resembling salpae

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