Word info

bipinnaria

Noun

Meaning

The larva of certain starfishes as developed in the free-swimming stage.

Source: Webster's dictionary

Close letter words and terms