Search by :
Last search:
Pinctada maxima is a filter feeder organism obtaining food particles by filtration from water suspension. Filtration and ingestion rate of a large number of benthic filter feeders in a variety of c…