Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

postfurca Definition

Cancel
postfurca
noun
One of the internal thoracic processes of the sternum of an insect

Words Related to postfurca!

postfurca Examples by Brain Bank Users