benthoses
English
Noun
benthoses
plural of
benthos