Definify.com

Definition 2024


stułbia

stułbia

Polish

Noun

stułbia f

  1. hydra; freshwater polyp from the genus Hydra

Declension