LARVALIA


Meaning of LARVALIA in English

noun ·pl an order of tunicata, including appendicularia, and allied genera;

— so called because certain larval features are retained by them through life. called also copelata. ·see appendicularia.

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