hydrophora
/ˌhɪdroʊˈfɔːrə/Definitions
1. noun
A genus of aquatic plants, including hornworts.
“The scientist studied the unique properties of the hydrophora in the water ecosystem.”
1. noun
A genus of aquatic plants, including hornworts.
“The scientist studied the unique properties of the hydrophora in the water ecosystem.”