Dictionary Check: foram

"foram" is a valid word!

Scrabble 10 points
Words with Friends 11 points

Definition

noun

marine microorganism having a calcareous shell with openings where pseudopods protrude

Synonyms:

Advertisement