Skip to content
inoh

vela

/ˈvilə/

thin tissue membranes found in certain animals and plants

“The scientist carefully observed the vela of the jellyfish.”
Add to my deck
Illustration of vela: thin tissue membranes found in certain animals and plants