MOLLUSCOIDAL


Meaning of MOLLUSCOIDAL in English

adj molluscoid.

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