See also: Clypeola

English

edit

Noun

edit

clypeola (plural clypeolas)

  1. Any brassica of the genus Clypeola
  2. Any sea snail of the genus Clypeola
  3. Alternative form of clypeole

Anagrams

edit