what is this
-
by vanrenter
what is this
Posted
-
by jessicaluo scientist, admin
this a portion of a #giant #larvacean's house. some of these guys can get up to 2 meters long! we are seeing a portion of their outer mucous house.
Posted