Sekirov Dictionary

triffid

/ˈtɹɪfɪd/

noun3

  1. (informal) Any of the sea anemones of the genus Aiptasia with poisonous tentacles, which are a pest in aquaria.
forms

triffids

This dictionary works without the internet: on your phone · in Chrome