LARVIFORM


Meaning of LARVIFORM in English

adj having the form or structure of a larva.

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