Seagrass

Seagrass is a non-solid plant block that generates in all oceans except frozen oceans.

Obtaining
Seagrass can be obtained with shears. If mined with any other tool or the player's fist, it will drop nothing.

Turtles
Turtles will drop 0–2 seagrass when killed. The Looting enchantment will increase the maximum number of possible seagrass drops by 1 per level.

Natural generation
Seagrass generates in either its tall or small form in ocean biomes near kelp, and will also generate in rivers, underwater caves and swamps by itself, replacing ice and planks as neccessary.

Bone meal
Using bone meal underwater will generate seagrass. The bone meal must be used on a non-transparent block under at least 2 blocks of water, with the water directly above the block being non-flowing. If these conditions are met, a one-block tall seagrass will generate on that block, and if available, seagrass will also generate on surrounding blocks.

Usage
The seagrass item can only be placed on non-transparent blocks.

Like grass, snow layers and other such blocks, placing blocks inside seagrass will delete it. However, it will block coral fan placement.

Breeding
Seagrass can be used to breed turtles.

Bone meal
Applying bone meal to a one-block-tall seagrass will turn it into a two-block-tall seagrass, assuming there is enough space. It can also be used to completely waste bone meal if no such space exists. .

Block state
Bedrock Edition has the following data values:

Block state
minecraft:tall_seagrass