Meaning of amphineura

Definition of amphineura

(noun) a class of Gastropoda

Other information on amphineura

WIKIPEDIA results for amphineura
Amazon results for amphineura