The word Rafflesia reminds me of something completely different, but I've never seen one. My current town is full if weeds though so I might see one soon.
You don't need the Rafflesia to catch bugs, they just have it in the museum because flies like it.![]()