TRICHIUROID


Meaning of TRICHIUROID in English

adj of, like, or pertaining to, trichiurus.

Webster English vocab.      Английский словарь Webster.