Free-swimming meaning

frē'swĭm'ĭng
Able to swim freely; not sessile or attached.

Free-swimming oyster larvae.

adjective
0
0
Capable of swimming about freely.
adjective
0
0
Advertisement