English word definition — powered by WordNet
primitive multicellular marine animal whose porous body is supported by a fibrous skeletal framework
Want to remember poriferan?