English dictionary
water vascular system meaning and definition
Definition and meaning of water vascular system at MeaningMonkey.org. water vascular system meaning and definition in the English Dictionary.WATER VASCULAR SYSTEM noun
Definition of water vascular system (noun)
- system of fluid-filled tubes used by echinoderms in locomotion and feeding and respiration
Source: Princeton University Wordnet