prostheca
English
Noun
prostheca
(
plural
prosthecae
)
(
biology
)
A
cellular
appendage
that is an
extension
of the cellular
membrane
and contains
cytosol
Related terms
prosthecate
Anagrams
arch-poets
,
chase port
,
chaseport