gollum.space
RU
An African "potato" that steals insects and smells disgusting. This is Hydnora africana
skorpin100
Source
Biology
Insects
Flowers
Humor
v20240901