nepa

/ˈniːpə, ˈnɛpə/

Definitions

1. noun

The Nepa or Nepa frutescens is a species of plant.

“The botanist carefully studied the Nepa frutescens in the botanical garden.”